@charset "UTF-8";
/* CSS Document */

.product_cycle_widget_container {
	position:relative;	
}
.product_cycle_widgets {
	margin: 0 0px;
    z-index: 2;
	overflow:hidden;
}
.product_cycle_item {
	width:100%;	
}
.product_cycle_item_title {
	float: left;
    margin: 0;
    width: 100%;
	font-weight:bold;
}
.product_cycle_price {
	margin-top:5px;	
}
.product_cycle_item .product_cycle_img_container {
		
}
.product_cycle_item .content-slide-img {
	margin:5px auto;
    position: relative;
    text-align: center;
    vertical-align: middle;
	display:table;
	width:100%;
}
.product_cycle_item .content-slide-img-center {
	display: table-cell;
    height: 140px;
    text-align: center;
    vertical-align: middle;
    width: 100%;
}
.product_cycle_item .content-slide-img .product_cycle_image_a {
	display:inline-block !important;
	position:relative;
	padding:2px;
}
.product_cycle_item .content-slide-img .product_cycle_image {
	display: table-cell !important;
	height: auto;
    vertical-align: middle;
	width:100%;
	max-width: 100%;
}
.product_cycle_item .item_link {
	background: none repeat scroll 0 0 #f7f7f7;
    display: block;
    height: 25px;
    line-height: 25px;
    margin: 0;
    text-align: center;
    width: 100%;
}
.product_cycle_category_container {
	background: none repeat scroll 0 0 #f7f7f7;
    display: block;
    height: 25px;
    line-height: 25px;
    margin: 4px 0 2px;
    text-align: center;
    width: 100%;
}

.product_cycle_widget_container .w_next_prev {
	padding: 0 !important;
	top: 43% !important;
	width: 100% !important;
	z-index:3;
	position:absolute;
	display:none;
}
.product_cycle_widget_container .p_prev_arrow{
	float:left;
}
.product_cycle_widget_container .p_next_arrow{
	float:right;
}
.product_cycle_widget_container .p_prev_arrow a{
	border:none !important;
	background: url("../images/prev.png") no-repeat scroll 0 0 transparent;
	float: left;
	height: 25px;
	text-indent: -999em;
	width: 25px;
}
.product_cycle_widget_container  .p_next_arrow a{
	border:none !important;
	background: url("../images/next.png") no-repeat scroll 0 0 transparent;
	float: right;
	height: 25px;
	text-indent: -999em;
	width: 25px;
}